I have invented a weird string encoding. Can you figure out what this message is supposed to say?
"ee iiiiiii r gggggggggggg cccc nnn ddddddddddd rrrrr eeeeeeeee nnnnnnnnnnn nnnnnnn dddddd iiiiiiiiiii nnnnnnnnn oooooooooo cccccccccc _____ rrrrrr ooooo eee eeeeee gggggggg _________ f qq yyyy uu"
The answer is "frequency_ordering_encoding"
The trick is to order the characters based on the number of times it is repeated in it's word. Grouping the characters based on how many times they are repeated would give us this:
Then in each of these groups order the characters alphabetically (or rather by ascii-value so '_' is before 'a')
Now just but all the characters together, one group after the other (fr)(equ)(en)(cy)(_or)(der)(in)(g)(_en)(co)(din)(g) = frequency_ordering_encoding
Cool right :) (but probably not too useful)